#include <iostream>
using namespace std;
//
//template<typename T>
//void Swap(T& a, T& b) {
//	T tmp = a;
//	a = b;
//	b = tmp;
//}
//
//
//int main() {
//	int a = 1;
//	int b = 3;
//	cout << a << " " << b << endl;
//	Swap(a, b);
//	cout << a << " " << b << endl;
//	
//	return 0;
//
//}
//template<typename T>
//T Add(T& a, T& b) {
//	return a + b;
//}
//
//
//int main() {
//	int a = 1;
//	int b = 3;
//	cout << Add(a,b)<< endl;
//	double aa = 1.1;
//	double bb = 3.0;
//	cout << Add(aa,bb) << endl;
//	
//	return 0;
//
//}